take off the head of - Espagnol Anglais Dictionnaire